Embark on Your Next Adventure at Castle Lake!
Set in the natural beauty of Nova Scotia’s South Shore, Castle Lake Campground offers the perfect mix of peaceful lakeside relaxation and coastal exploration. Our 4.4-kilometre lake is ideal for swimming, kayaking, fishing, or simply enjoying breathtaking sunsets and star-filled skies. Just 10 minutes from Little River Beach and 25 minutes from Port Maitland Beach, you can enjoy both lake and ocean during your stay. We’re also a short drive from the Yarmouth CAT Ferry terminal, making us the perfect home base for your Nova Scotia getaway. With over 250 spacious campsites, fully serviced RV lots, and comfortable, fully equipped cottages, your adventure starts here. Stay by the lake. Explore the coast.







